﻿using System;
namespace Pay.DTO {
	/// <summary>
	/// 退款订单查询
	/// </summary>
	public class klt_gateway_refund_query : klt_gateway_base {
		/// <summary>
		/// 网关查询接口版本
		/// </summary>
		public string version { get; set; }
		/// <summary>
		/// 签名类型 固定选择值：0、1；与客户提交订单填写的值保持一致
		/// </summary>
		public string signType { get; set; }
		/// <summary>
		/// 商户号
		/// </summary>
		public string merchantId { get; set; }
		/// <summary>
		/// 商户订单号
		/// </summary>
		public string orderNo { get; set; }
		/// <summary>
		/// 退款金额
		/// </summary>
		public int refundAmount { get; set; }
		/// <summary>
		/// 退款受理时间
		/// </summary>
		public string refundDatetime { get; set; }
		/// <summary>
		/// 商户退款订单号
		/// </summary>
		public string mchtRefundOrderNo { get; set; }
		/// <summary>
		/// 签名字符串
		/// </summary>
		public string signMsg { get; set; }
	}
	public class klt_refundOrQuery_result { }
	/// <summary>
	/// 退款订单查询结果
	/// </summary>
	public class klt_refund_query_result : klt_refundOrQuery_result {
		/// <summary>
		/// 网关查询接口版本
		/// </summary>
		public string version { get; set; }
		/// <summary>
		/// 签名类型 固定选择值：0、1；与客户提交订单填写的值保持一致
		/// </summary>
		public string signType { get; set; }
		/// <summary>
		/// 商户号
		/// </summary>
		public string merchantId { get; set; }
		/// <summary>
		/// 商户订单号
		/// </summary>
		public string orderNo { get; set; }
		/// <summary>
		/// 退款金额
		/// </summary>
		public int refundAmount { get; set; }
		/// <summary>
		/// 退款受理时间
		/// </summary>
		public string refundDatetime { get; set; }
		/// <summary>
		/// 商户退款订单号
		/// </summary>
		public string mchtRefundOrderNo { get; set; }
		/// <summary>
		/// 订单状态
		/// </summary>
		public string state { get; set; }
		/// <summary>
		/// 签名字符串
		/// </summary>
		public string signMsg { get; set; }
	}
}
